\section{/home/msneddon/eclipse/indigo/workspace/NFsim/src/NFtest/agentcell/cell/util.hh File Reference}
\label{util_8hh}\index{/home/msneddon/eclipse/indigo/workspace/NFsim/src/NFtest/agentcell/cell/util.hh@{/home/msneddon/eclipse/indigo/workspace/NFsim/src/NFtest/agentcell/cell/util.hh}}


{\tt \#include $<$math.h$>$}\par
{\tt \#include \char`\"{}../../../NFutil/NFutil.hh\char`\"{}}\par
\subsection*{Namespaces}
\begin{CompactItemize}
\item 
namespace {\bf ChemotaxisUtil}
\end{CompactItemize}
\subsection*{Classes}
\begin{CompactItemize}
\item 
class {\bf ChemotaxisUtil::GammaSampler}
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void {\bf ChemotaxisUtil::genUniformRandRotation3d} (double rotMatrix[3][3])
\item 
void {\bf ChemotaxisUtil::genRot3dAboutAxis} (double rotMatrix[3][3], double axis[3], double angleInRad)
\item 
void {\bf ChemotaxisUtil::genRotFromAngles} (double rotMatrix[3][3], double angleX, double angleY, double angleZ)
\item 
void {\bf ChemotaxisUtil::applyRotation} (double rotMatrix[3][3], double vec[3])
\item 
void {\bf ChemotaxisUtil::applyDisplacement} (double pos[3], double dir[3], double distance)
\end{CompactItemize}
